pickling facility - Turco Inglés Diccionario